﻿@model SILAS.Entidades.Visita

@{
    ViewBag.Title = "Details";
}

<h2>Details</h2>

<fieldset>
    <legend>Visita</legend>
        <table>
        <tr>
           <td>
            
            <div class="display-label">Fecha</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.Fecha)
            </div>

            <div class="display-label">Observaciones</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.Observaciones)
            </div>

            <div class="display-label">Acuerdos</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.Acuerdos)
            </div>

            <div class="display-label">IdSector</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.IdSector)
            </div>
           </td>

           <td>
                <h3>CIUDADANOS PARTICIPANTES</h3> 
                <table id="Ciudadanostbl" border="0" cellpadding="0" cellspacing="0">
                <thead>
                  <tr>
                    <th>
                        Nombres
                    </th>
                    <th>
                        DNI
                    </th>
                </tr>
              </thead>
              
             <tbody>
                @for (int i = 0; i < Model.DetalleVisitas.Count; i++)
                {
                    <tr>
                        <td>
                            @if (Model.DetalleVisitas[i].Ciudadano != null)
                            {
                                @Html.HiddenFor(x => Model.DetalleVisitas.ToList()[i].IdCiudadano)
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Ciudadano.ApPaterno)
                                @Html.Label(" ") 
                                @Html.HiddenFor(x => Model.DetalleVisitas.ToList()[i].Ciudadano.ApPaterno)
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Ciudadano.ApMaterno) 
                                @Html.Label(" ") 
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Ciudadano.Nombres)
                                                                 
                            }      
                        </td>
                        <td>
                            @if (Model.DetalleVisitas.ToList()[i].Ciudadano != null)
                            {
                                @Html.DisplayFor(x => Model.DetalleVisitas[i].Ciudadano.DNI) 
                                                                                                
                            }      
                        </td>
                    </tr>
                }      
                  
            </tbody>  
            
            </table>
           </td>
           <td>
            
           </td>
        </tr>
        
        <tr>
          <td>
            <br />
          </td>
          
          <td>

             <h3>EMPLEADOS PARTICIPANTES</h3>
                <table id="Empleadostbl" border="0" cellpadding="0" cellspacing="0">
                <thead>
                  <tr>
                    <th>
                        Nombres
                    </th>
                    <th>
                        DNI
                    </th>
                    <th>
                        Cargo
                    </th>
                </tr>
              </thead>

             <tbody>
                @for (int i = 0; i < Model.DetalleVisitas.Count; i++)
                {
                    <tr>
                        <td>
                            @if (Model.DetalleVisitas.ToList()[i].Empleado != null)
                            {
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Empleado.ApPaterno) 
                                @Html.Label(" ")
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Empleado.ApMaterno) 
                                @Html.Label(" ")
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Empleado.Nombre)
                                                                 
                            }      
                        </td>
                        <td>
                            @if (Model.DetalleVisitas.ToList()[i].Empleado != null)
                            {
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Empleado.DNI) 
                                                                                                
                            }      
                        </td>
                        <td>
                            @if (Model.DetalleVisitas.ToList()[i].Empleado != null)
                            {
                                @Html.DisplayFor(x => Model.DetalleVisitas.ToList()[i].Empleado.Cargo.Descripcion) 
                                                                                                
                            }      
                        </td>
                    </tr>
                }      
                  
            </tbody>  
            
            </table>

        </td>
        
        
        </tr>

       </table>
    
</fieldset>
<p>
    @Html.ActionLink("Editar", "Edit", new { /* id=Model.PrimaryKey */ }) |
    @Html.ActionLink("Regresar", "ListarVisitas")
</p>
